#include "Mouse.h"


Mouse::Mouse ()
{
   pos = glm::vec2(0,0);
   button = action = mods = 0;
}

void Mouse::setPos (double x, double y)
{
   pos = glm::vec2 (x, y);
}
void Mouse::setButton (int bt, int act, int md)
{
   button = bt;
   action = act;
   mods = md;
}
glm::vec2 Mouse::getPos ()
{
   return pos;
}
int Mouse::getButton ()
{
   return button;
}
int Mouse::getAction ()
{
   return action;
}
int Mouse::getMods ()
{
   return mods;
}

Mouse::~Mouse ()
{
}
